Load Distribution in a CORBA Environment

نویسندگان

  • Thomas Barth
  • Gerd Flender
  • Bernd Freisleben
  • Frank Thilo
چکیده

The design and implementation of a CORBA load distribution service for distributed scientific computing applications running in a network of workstations is described. The proposed approach is based on integrating load distribution into the CORBA naming service which in turn relies on information provided by the underlying WINNER resource management system developed for typical networked Unix workstation environments. The necessary extensions to the naming service, the WINNER features for collecting load information and the placement decisions are described. A prototypical implementation of the complete system is presented, and performance results obtained for the parallel optimization of a mathematical test function are discussed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CORBA Based Runtime Support for Load Distribution and Fault Tolerance

Parallel scienti c computing in a distributed computing environment based on CORBA requires additional services not (yet) included in the CORBA speci cation: load distribution and fault tolerance. Both of them are essential for long running applications with high computational demands as in the case of computational engineering applications. The proposed approach for providing these services is...

متن کامل

Implementing Dynamic Load Distribution

This paper proposes and evaluates various dynamic load distribution strategies for CORBA applications. A general application model for CORBA applications based on the Ex-porter/Importer/Trader model is introduced. For this model, techniques for the integration of load distribution strategies are shown. To evaluate the performance of the proposed strategies, a generic test system using IONA's Or...

متن کامل

Load Balancing in CORBA: A Survey Response to the Aggregated Computing RFI

CORBA is an industrial standard for distributed object-oriented applications covering aspects such as heterogeneity and interoperability of products of different vendors. However, the CORBA standard does not define any methods for load balancing and there is a considerable confusion of terms describing associated load balancing techniques. Starting from the general platformand language-independ...

متن کامل

Techniques for the Implementation of a Generic Request Dispatcher for Corba-based Applications

In distributed software application systems, dispatcher components which act as an intermediate layer between clients and servers are often used to solve several problems such as location transparency of servers, scalability, and load-balancing. In this paper we analyze different approaches to the design and implementation of dispatcher components in a CORBA-based environment. Since our design ...

متن کامل

A Scalable Architecture for Parallel CORBA-based Applications

In this paper we present a scalable architecture for parallel CORBA-based systems. It extends CORBA’s basic synchronous communication model and enables enhanced flexibility in programming applications where a client makes requests to a multitude of servers and expects one single result as a response. Individual requests may be distributed depending on system load and may involve several layers ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999